heavy weapon ammunition - Turco Inglés Diccionario